package com.saop.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * View点击拦截
 * 1 拦截多次快速点击,并以时间间隔作为下次生效的判断
 * 2 双击以至于多击,甚至无限击,以多次点击的间隔作为判断
 */
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
public @interface AopClick {

    int touch() default 1 ;

    long cycle() default 1000;

    long interval() default 500 ;
}
